package com.ld.security.shop.crawler.modules.wo.entity;

import com.ld.security.common.mybatis.base.entity.*;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

import com.ld.security.shop.crawler.modules.wo.constant.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

import com.ld.security.common.mybatis.anno.SqlKey;
import com.ld.security.common.core.base.column.*;
import com.ld.security.common.mybatis.constant.SqlCondition;

@TableName("wo_task")
@ApiModel("任务")
@Data
public class WoTask extends SuperEntity

{

    @SqlKey
    @ApiModelProperty("状态")
    private WoTaskConstant.status status;


    @SqlKey(SqlCondition.like)
    @ApiModelProperty("内容")
    private String content;


    @SqlKey(SqlCondition.like)
    @ApiModelProperty("任务地址")
    private String url;


    @SqlKey(SqlCondition.like)
    @ApiModelProperty("标题")
    private String label;

    @SqlKey(SqlCondition.eq)
    @ApiModelProperty("任务创建")
    private Boolean openTask;

    @SqlKey(SqlCondition.eq)
    @ApiModelProperty("任务组")
    private String groupId;

}
